<?php
##########################################
##### Autor: Yngrid Coello           #####
##### Correo: y-c-@hotmail.com       #####
##### Ult. Modif: 26/10/2011         #####
##### Pasantias de Grado - USB       #####
##### Realización del Sistema: 0Bs   #####
##########################################

class Proveedor extends BaseProveedor {
// Se define la función que convierte un proveedor a String
  public function __toString()
  {
      return $this->getNombre();
  }
// Se define la Función que devuelve la moneda mostrando su nombre en vez de su 
// id, y que además si el campo es vacío nos devuele ----- 
  public function getMoneda1()
  {
    if($this->moneda!='')
            return MonedaPeer::doSelectById($this->moneda);
        else
            return 'No asignada';
  }
  public function getMoneda2()
  {
            return MonedaPeer::doSelectById($this->moneda);
  }
// Se define la Función que devuelve la Unidad de Medida con la particularidad
// de que si el campo es vacío nos devuele ----- 
  public function getUmedida1()
  {
    if($this->umedida!='')
            return $this->umedida;
        else
            return 'No asignada';
  }
// Se define la Función que devuelve la Persona de contacto con la particularidad
// de que si el campo es vacío nos devuele ----- 
  public function getContacto1()
  {
    if($this->contacto!='')
            return $this->contacto;
        else
            return 'No asignada';
  }
// Se define la Función que devuelve el teléfono de contacto con la particularidad
// de que si el campo es vacío nos devuele ----- 
  public function getTlfContacto1()
  {
    if($this->tlfcontacto!='')
            return $this->tlfcontacto;
        else
            return 'No asignado';
  }
// Se define la Función que devuelve la Persona de contacto con la particularidad
// de que si el campo es vacío nos devuele ----- 
  public function getLogotipo1()
  {
    if($this->logotipo!='')
            return $this->logotipo;
        else
            return 'No asignado';
  }
} // Proveedor
